package com.ny.service;

import com.ny.entity.Device;
import io.lettuce.core.dynamic.annotation.Param;

import java.util.Date;
import java.util.List;
import java.util.Optional;

public interface DeviceService {
    // 查询所有设备信息
    List<Device> findAll();
    // 根据设备名称查询设备信息
    List<Device> findByDeviceName(String deviceName);

    // 根据时间范围和状态查询设备（离线设备查询）
    List<Device> findOfflineByTimeRange(Date startTime, Date endTime);

}